Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE HEMLOCKS Detached £360,000 14 Jan 2009
4 THE HEMLOCKS Detached £117,000 19 Jun 1997
5 THE HEMLOCKS Detached £585,000 5 Apr 2019
6 THE HEMLOCKS Detached £315,000 27 Oct 2011
10 THE HEMLOCKS Detached £175,000 10 Mar 2000
19 THE HEMLOCKS Detached £345,000 27 Jul 2007